stationing (of troops) - French English Dictionary